/* Layout */
html,
body {
    overflow: visible    !important;
    width: auto !important;
    height: auto !important;
}

/* Header */
#header-logo { display: none }

/*  Search  */
#searchdiv {
    width: 100%;
    padding: 2px;
    left: 0;
    top: 0;
    padding: 2px;
    text-align: center;
}
#searchdiv label { display: none }
#searchinput {
    width: 96%;
    font-size: 16px;
    padding: 2px;
}

/* jQuery UI Layout */
.ui-layout-pane,
.ui-layout-resizer,
.ui-layout-toggler {
    display: none !important;
    position: relative !important;
    top: auto !important;
    bottom: auto    !important;
    left: auto !important;
    right: auto !important;
    width: auto !important;
    height: auto !important;
    overflow: visible !important;
}
.ui-layout-pane-south,
.ui-layout-pane-west,
.ui-layout-pane-east,
.ui-layout-pane-center {
    clear: both !important; 
	float: left !important; 
}
.ui-layout-pane-south,
.ui-layout-pane-north,
.ui-layout-pane-west,
.ui-layout-pane-east,
.ui-layout-pane-center {
    display: block    !important;
    border: 0 !important;
    padding: 0 !important;
    background: transparent !important;
}
.ui-layout-pane-west {
    clear: both;
    float: left;
    width: 100% !important;
    margin-bottom: 1ex !important;
}
.ui-layout-pane-north {
    padding: 0 !important;
    margin: 0 !important;
    padding: 0 8px 0 2px !important;
}
.ui-layout-pane-center {
    width: 100% !important;
    height: 290px !important;
    overflow: hidden !important;
    padding-bottom: 5px !important;
    padding-top: 2px !important;
}

/* Map */
#toolbar { display: none }